Skip to content

refactor: remove explicit SE3 inverse helper#142

Merged
dvorak0 merged 1 commit into
mainfrom
remove-se3-inv-helper
May 15, 2026
Merged

refactor: remove explicit SE3 inverse helper#142
dvorak0 merged 1 commit into
mainfrom
remove-se3-inv-helper

Conversation

@dvorak0
Copy link
Copy Markdown
Member

@dvorak0 dvorak0 commented May 15, 2026

Summary

  • remove the custom se3_inv helper
  • replace all call sites with np.linalg.inv(...)
  • rely on the global OPENBLAS_NUM_THREADS=1 setting to avoid small-matrix OpenBLAS thread overhead

Testing

  • python3 -m py_compile tinynav/core/math_utils.py tinynav/core/map_node.py tinynav/core/perception_node.py
  • git diff --check
  • verified no remaining se3_inv references with git grep

@github-actions
Copy link
Copy Markdown

cloc github.com/AlDanial/cloc v 2.04 T=0.17 s (252.1 files/s, 37542.5 lines/s)
Language files blank comment code
Python 13 617 262 3457
Markdown 4 155 6 426
C++ 4 60 38 409
Bourne Shell 15 41 9 272
Dockerfile 1 31 32 203
JSON 2 8 0 58
TOML 1 4 0 58
make 1 18 15 55
CMake 1 4 0 17
-------- -------- -------- -------- --------
SUM: 42 938 362 4955

@dvorak0 dvorak0 merged commit bd08dab into main May 15, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant